home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / pc / fr < prev    next >
Text File  |  2005-01-13  |  3KB  |  80 lines

  1.  
  2. // based on a keyboard map from an 'xkb/symbols/fr' file
  3. //
  4. // $XFree86: xc/programs/xkbcomp/symbols/pc/fr,v 1.2 2002/11/22 04:03:28 dawes Exp $
  5.  
  6. partial default alphanumeric_keys
  7. xkb_symbols "basic" {
  8.  
  9.     include "pc/latin"
  10.  
  11.     name[Group1]="French";
  12.  
  13.     key <AE01>    { [ ampersand,          1,  onesuperior,   exclamdown ]    };
  14.     key <AE02>    { [    eacute,          2,   asciitilde,    oneeighth ]    };
  15.     key <AE03>    { [  quotedbl,          3,   numbersign,     sterling ]    };
  16.     key <AE04>    { [apostrophe,          4,    braceleft,       dollar ]    };
  17.     key <AE05>    { [ parenleft,          5,  bracketleft, threeeighths ]    };
  18.     key <AE06>    { [     minus,          6,          bar,  fiveeighths ]    };
  19.     key <AE07>    { [    egrave,          7,        grave, seveneighths ]    };
  20.     key <AE08>    { [underscore,          8,    backslash,    trademark ]    };
  21.     key <AE09>    { [  ccedilla,          9,  asciicircum,    plusminus ]    };
  22.     key <AE10>    { [    agrave,          0,           at,       degree ]    };
  23.     key <AE11>    { [parenright,     degree, bracketright, questiondown ]    };
  24.     key <AE12>    { [     equal,       plus,   braceright,  dead_ogonek ]    };
  25.  
  26.     key <AD01>    { [         a,          A,           ae,           AE ]    };
  27.     key <AD02>    { [         z,          Z, guillemotleft,        less ]    };
  28.     key <AD03>    { [         e,          E,     EuroSign,         cent ]    };
  29.     key <AD09>    { [         o,          O,           oe,           OE ]    };
  30.     key <AD11>    { [dead_circumflex, dead_diaeresis, dead_diaeresis, dead_abovering ] };
  31.     key <AD12>    { [    dollar,   sterling,     currency,  dead_macron ]    };
  32.  
  33.     key <AC01>    { [         q,          Q,           at,  Greek_OMEGA ]    };
  34.     key <AC10>    { [         m,          M,           mu,    masculine ]    };
  35.     key <AC11>    { [    ugrave,    percent, dead_circumflex, dead_caron]    };
  36.     key <TLDE>    { [twosuperior, asciitilde,     notsign,      notsign ]    };
  37.  
  38.     key <BKSL>    { [  asterisk,         mu,   dead_grave,   dead_breve ]    };
  39.     key <AB01>    { [         w,          W,      lstroke,      Lstroke ]    };
  40.     key <AB07>    { [     comma,   question,   dead_acute, dead_doubleacute ] };
  41.     key <AB08>    { [ semicolon,     period, horizconnector,   multiply ]    };
  42.     key <AB09>    { [     colon,      slash, periodcentered,   division ]    };
  43.     key <AB10>    { [    exclam,    section, dead_belowdot, dead_abovedot ] };
  44.  
  45.     include "level3(ralt_switch_multikey)"
  46. };
  47.  
  48. partial alphanumeric_keys
  49. xkb_symbols "Sundeadkeys" {
  50.  
  51.     // Modifies the basic French layout to use the Sun dead keys
  52.  
  53.     include "pc/fr(basic)"
  54.  
  55.     key <AD11>    { [SunFA_Circum, SunFA_Diaeresis ]    };
  56.     key <AB07>    { [comma,   question,  SunFA_Acute, dead_doubleacute ]    };
  57. };
  58.  
  59. partial alphanumeric_keys
  60. xkb_symbols "sundeadkeys" {
  61.     include "pc/fr(Sundeadkeys)"
  62.  
  63. };
  64.  
  65. partial alphanumeric_keys
  66. xkb_symbols "nodeadkeys" {
  67.  
  68.     // Modifies the basic French layout to eliminate all dead keys
  69.  
  70.     include "pc/fr(basic)"
  71.  
  72.     key <AE12>    { [     equal,       plus,   braceright,       ogonek ]    };
  73.     key <AD11>    { [asciicircum,  diaeresis ]    };
  74.     key <AD12>    { [    dollar,   sterling,     currency,       macron ]    };
  75.     key <AC11>    { [    ugrave,    percent,  asciicircum,        caron ]    };
  76.     key <BKSL>    { [  asterisk,         mu,        grave,        breve ]    };
  77.     key <AB07>    { [     comma,   question,        acute,  doubleacute ]    };
  78.     key <AB10>    { [    exclam,    section, dead_belowdot,    abovedot ]    };
  79. };
  80.